place crowded with people - Español Inglés Diccionario